Tropical storm and space weather forecasts will improve with the help of observations from radio occultation satellites scheduled for launch June 24 on a SpaceX Falcon Heavy, National Oceanic and Atmospheric Administration officials said June 11. SpaceNews.com